repurchase prices - German English Dictionary